home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6723 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: AddIntServer + VERTB strangeness
  5. Date: 1 Apr 1996 20:11:51 +0200
  6. Organization: dis-
  7. Message-ID: <4jp697$ap6@serpens.rhein.de>
  8. References: <199603311305.NAA20741@mailhost.unibol.com>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. John Girvin <jgirvin@bfs.unibol.com> writes:
  12.  
  13. >erm, apology time *blush* I missed the bit in the RKMs that says youre 
  14. >not allowed to abort VERTB interrupt chains, which is what I was doing.
  15. >So: sorry! I really should read documentation, not skim over it I guess...
  16.  
  17. *smile* :)
  18.  
  19. >What is the graphics.library bug?
  20.  
  21. It expects register A0 to point to the custom chips, so if you add a server
  22. _ahead_ of the graphics.library vblank server (i.e. use a priority of 10 or
  23. higher) then you must provide the expected value (or save/restore A0).
  24.  
  25. >So theres nothing I can do then? I just let the OS VERTB interrupts run
  26. >and cause my nice smooth display to jerk and shudder? *sigh* Maybe Ill
  27. >find another way to do it...
  28.  
  29. The display doesn't necessarily jerk and shudder. You need to take care about
  30. two things: leave enough CPU free for the system (1% if you block Intuition
  31. and 5-10% if you leave input.device alone) and run code at the priority it
  32. needs (maybe at the expense of some moderate buffering).
  33.  
  34. Regards,
  35. -- 
  36.                                 Michael van Elst
  37.  
  38. Internet: mlelstv@serpens.rhein.de
  39.                                 "A potential Snark may lurk in every tree."
  40.